home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Extravaganza - Disc 4
/
Shareware Extravaganza - Over 25,000 Programs (The Ultimate Shareware Company)(Disc 4 of 4)(1993).iso
/
cad
/
quikcmd2.zip
/
BLOCKS.DOC
next >
Wrap
Text File
|
1990-10-23
|
7KB
|
199 lines
QUICK COMMAND version 2.0
Copyright 1989, 1990 Dan Jincks
BLOCKS.LSP is module of QUICK COMMAND
This is SHAREWARE, it is NOT Public Domain software.
This code or any part of this code may not be reproduced
in any publication without prior written permission.
Printed copy of this code or any part of this code may NOT
be distributed without prior written permission.
Hard copy may only be made for reference purposes by
the end user.
Dan Jincks
Box 155A HCR 77
Annapolis, MO 63620
You are granted a limited license to use BLOCKS.LSP, a module of
QUICK COMMAND, for a 30 day trial period. If you wish to continue
using any or all of QUICK COMMAND after the trial period, you must
become a registered user. As a registered user, you may use QUICK
COMMAND on 1 workstation or terminal. Additional registrations must
be bought for each additional workstation or terminal. To become a
registered user, fill out the order form that can be printed out
from ORDERQC.DOC
You may send copies of QUICK COMMAND to friends and associates if
you abide by the following rules:
1. It may only be distributed in the original unmodified form.
2. All original files must be included.
3. No addition files may be added.
4. If other files will be on the same disk, QUICK COMMAND files
must be in a library format such as ".ARC" called "QUICKCMD",
or else be put alone in a subdirectory called "QUICKCMD".
5. You may not sell QUICK COMMAND or any part of it.
6. You are not allowed to charge more then $5 to cover the cost of
copying and distribution.
7. You may not distribute any printed copy of the contents of QUICK
COMMAND.
These AutoLISP commands and functions are designed to save you time,
and saving time means saving money. The registration fee is very
modest compared to the savings, and much less expensive then typical
third party AutoCAD software. Be sure to registar if you continue
to use them.
DAN
AutoCAD and AutoLISP are registered trade marks of Autodesk Inc.
*
***************************** 1 **********************************
BLH
PURPOSE: Highlights all occurrences of a block
SYNOPSIS: All occurrences of a named block will be located and
highlighted. The highlighting is done using the SELECT command. If
the block is nested within another block, it will not be found.
This command has 2 purposes: 1 - It allows the user to find out what
a particular block looks like and where it is in the drawing. 2 -
The SELECT command allows all of the blocks to be acted upon by the
next command, by using the "Previous" option. This works for both
AutoCAD and AutoLISP commands. They may all be erased, rotated,
moved, etc. as a group.
LIMITATIONS: Blocks on frozen layers or nested within another
block will not be found. The correct block name must be supplied or
else the names of all blocks will be listed.
INPUT: A valid block name.
RESULTS: All visable occurrences of the block will be both
highlighted and "selected".
USES: Orientation aid to an unfamiliar drawing. Preselection
tool for group action by the next command.
********************************************************************
BLI
PURPOSE: Block command that Inserts it back in the same place.
SYNOPSIS: Functions like the AutoCAD BLOCK command, with all of
the options, but after defining the block, it is inserted back as a
block in the original place. It is also used to redefine a block
and to give a list of block names. When redefining a block, it
highlights all occurrences of that block so that you can see
everything that you will be changing. Be sure to thaw all layers if
you need to see ALL occurrences. It is also more polite then the
stock command and will let you exit without action easier, just hit
<Enter> instead of supplying input.
LIMITATIONS: It will not highlight blocks that are nested or on
frozen layers.
INPUT: Same as BLOCK command.
RESULTS: For a new block, it defines it and Inserts it back in the
original position. For a redefine, it highlights all occurrences of
the block before redifining it.
USES: Use like the BLOCK command when you want the block to remain
where it was defined. Use for redefining a block when you want to
be able to see what will be changed.
*
***************************** 2 **********************************
WBI
PURPOSE: WBlock, and inserts back as block.
SYNOPSIS: Writes out a block to a file, and then inserts it back
in the same place that it came from - as a block. User supplies a
filename, it is searched for. If a file or block doesn't exist by
that name- it proceeds. If a match is found, it aborts with a
message. The user selects entities, they are written to a file and
inserted back into the drawing as a block.
LIMITATIONS: Release 10 or above. Does not redefine. Does not
overwrite a file.
INPUT: Valid new block name, build selection set.
RESULTS: File written out and block in place of selected entities.
USES: Alternative to WBLOCK command when you want a block placed
back in the drawing.
********************************************************************
WBR
PURPOSE: Writes to a file [ WBLOCK ], Restores the drawing.
SYNOPSIS: User supplies a filename. If name is not used, it
proceeds, if it exists - it aborts with a message. User builds a
selection set that is written to the file, and the drawing is
restored to the way is was before the command.
LIMITATIONS: Release 10 or above. Does not overwrite a file.
INPUT: Valid new filename, build a selection set.
RESULTS: Drawing file written out, no change to drawing.
USES: Alternative to WBLOCK command when you do not want to remove
part of your current drawing.
*